<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <button></button>
</body>
<script>
    // fn();
</script>
<script>
    // 代码段
    // * 函数是包裹在花括号中的代码块.
    // function fn(){
    //
    // }
    // * 前面使用了关键词function.
    //
    // * 调用该函数时,会执行函数内的代码。
   /* function run(){
        console.log("a");
    }
    run();*/

    // 面试题：
    // {
    //     function fn(n,m){
    //         return function(m){
    //             return n+m;
    //         }
    //     }
    //
    //     console.log(fn(1,100)(2));
    // }


    // * 可以在某事件发生时直接调用函数(比如当用户点击按钮时)
    // document.querySelector("button").onclick = function(){
    //
    // }

    // * 并且可由JavaScript在任何位置进行调用。
    // fn();
    // function fn(){
    //
    // }
    // fn();
</script>
<script>
    // fn();
</script>
</html>